package com.itheima.d1_char_stream;

import java.io.FileWriter;

/**
 * 目标：掌握文件字符输出流：写字符数据出去
 */
public class FileWriterTest2 {
    public static void main(String[] args) {
        try (FileWriter fw = new FileWriter("day10io-app2/file2.txt")) {


            // 1、public void write(int c):写一个字符出去
            fw.write('我');
            // 2、public void write(String c)写一个字符串出去
            String str = "樊凯是老母猪";
            fw.write(str);
            // 3、public void write(String c ,int pos ,int len):写字符串的一部分出去
            fw.write(str, 2, 4);
            // 4、public void write(char[] buffer):写一个字符数组出去
            char[] chars = "樊凯骑着母猪撞树".toCharArray();
            fw.write(chars);
            // 5、public void write(char[] buffer ,int pos ,int len):写字符数组的一部分出去

            fw.write(chars,2,6);
            System.lineSeparator();

        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}
